//
//  BarChartView.h
//  FindJob
//
//  Created by 233 on 16/3/7.
//  Copyright © 2016年 Lee. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "BarModel.h"

@class BarChartView;

@protocol BarChartViewDataSource <NSObject>
@required
/** 返回几个柱 */
- (NSUInteger )numberOfBarsInBarChartView:(BarChartView *)barChartView;

- (BarModel *)barChartView:(BarChartView *)barChartView barModelInRow:(NSInteger)row;

@end
@interface BarChartView : UIView

@property(nonatomic,weak)id <BarChartViewDataSource> dataSource;

@property(nonatomic,assign)CGFloat maxValue; /** 柱状图最大值 */
@property(nonatomic,assign)CGFloat minValue; /** 柱状图最小值 */
@property(nonatomic,assign)CGFloat leftSpacing; /** 第一个柱子左边的距离 */
@property(nonatomic,assign)CGFloat rightSpacing; /** 最后一个柱子右边的距离 */
@property(nonatomic,assign)CGFloat barsSpacing; /** 间距 */
- (void)reloadDatas;
@end
